Performance Comparison between Light Weight Virtualization Using Docker and Heavy Weight Virtualization
نویسندگان
چکیده
These days everything is shifting to cloud computing. Two of the major types of clouds are infrastructure as a service (IAAS) & Platform as a service (PAAS) cloud. Network engineers and administrators make use of IAAS instead of physical hardware for implementing servers. Software Developers use PAAS for programming purposes. Virtualization is the main base for implementing cloud computing. The main types of virtualizations are Type 1 (also called hypervisor), Type-2 (called virtualization) and light weight virtualization (called operating System level virtualization). The problem with virtualization and hypervisor is that large time required for booting of the virtual machine (VM), very high VM installation time, large storage space consumed. The CPU and RAM usage is high. On the other hand, light weight virtualization is very fast, consumes almost negligible resources, container creation and start up time is extremely fast. Here we are comparing the performance of Virtual Box with Docker. Docker is based on lightweight container technology whereas virtual box represents heavy weight virtualization. First section will deal with introduction to docker and Virtual Box, second section contains comparison, third section experimental setup, fourth deals with performance analysis & last contains conclusion.
منابع مشابه
Towards a More Reliable and Available Docker-based Container Cloud
Operating System-level virtualization technology, or containers as they are commonly known, represents the next generation of light-weight virtualization, and is primarily represented by Docker. However, Docker’s current design does not complement the SLAs from Docker-based container cloud offerings promising both reliability and high availability. The tight coupling between the containers and ...
متن کاملHypervisor- vs. Container-based Virtualization
For a long time, the term virtualization implied talking about hypervisor-based virtualization. However, in the past few years container-based virtualization got mature and especially Docker gained a lot of attention. Hypervisor-based virtualization provides strong isolation of a complete operating system whereas container-based virtualization strives to isolate processes from other processes a...
متن کاملThird Generation Virtualization: Towards Applications’ Ubiquity
The cloud, which consists of data centers featuring a high concentration of CPUs and storage, is the natural habitat of the more popular Internet services, such as Facebook, Google Search, Google Drive, YouTube, etc. It is not limited to such large corporations: other companies can rent machines in the cloud to build innovative services. For example, Dropbox relies on Amazon Web Services to off...
متن کاملContainer-based virtual elastic clusters
eScience demands large-scale computing clusters to support the efficient execution of resource-intensive scientific applications. Virtual Machines (VMs) have introduced the ability to provide customizable execution environments, at the expense of performance loss for applications. However, in recent years, containers have emerged as a light-weight virtualization technology compared to VMs. Inde...
متن کاملPrototype of Light-weight Hypervisor for ARM Server Virtualization
As ARM CPUs become increasingly common in the server world, virtualization technologies for mobile systems need to be extended for ARM server systems. However, because this system has the limited resources compared to the traditional x86 server system, new virtualization technologies should be considered to allow as many virtual machines as possible to run efficiently and simultaneously on sing...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017